explosion-proof construction - French English Dictionary